Microsoft Office Project 2003

Microsoft Office Project Server 2003 enhancements

What's new in Project home


Improved customization and integration

API for Project Data Creation    A programmatic interface for easy creation of the elements of an enterprise project, ranging from a blank project to a project with tasks, resources, and assignments. It supports creation of the minimum required elements for a valid enterprise project through the Project Data Service (PDS). It does not provide a Microsoft Office Project Server 2003 scheduling engine.

API for Enterprise Resource Pool Creation   A programmatic interface for easy creation and editing of enterprise resource pool resources to facilitate integration between other lines of business systems and Project Server 2003. Not supported, however, is the programmatic creation of resource rates, resource calendars, resource availability, contoured baseline rates, and contoured baseline costs.

API for Enterprise Custom Fields   A programmatic interface for editing of value lists of enterprise text fields. This functionality enables integration and synchronization of other business systems with Project Server 2003.

API for Improved Enterprise Custom Field Editing   A programmatic interface for easy integration of value lists for enterprise outline codes with another business system, like HR or Financial. This feature allows a developer to include a list of hierarchical values and a set of Project Data Service (PDS) methods for transforming that list into an enterprise outline code value list.

Active Directory improvements

Active Directory improvements in Microsoft Office Project Professional 2003 allow administrators to implement a service that maps resources from the Active Directory to the Enterprise Resource Pool and that maps Active Directory security groups to Microsoft Office Project Server 2003 security groups. This service will run automatically on a regular basis, as determined by the server administrator. This feature does not support two-way synchronization between Project Server 2003 and Active Directory. It supports automated, one-way synchronization from Active Directory to Project Server. You can perform:

Synchronization of resources   The new Active Directory functionality lets you synchronize the team members in a particular group in Active Directory to the Enterprise Resource Pool. For example, new team members in the Active Directory Group (or in an included Active Directory Group) will automatically be created as resources in the Enterprise Resource Pool and in Project Server; and resources that no longer exist in the mapped Active Directory Group are automatically deactivated in the Enterprise Resource Pool and Project Server.

Security synchronization   The new Active Directory functionality also lets you synchronize the team members in Active Directory Groups to Project Server security groups. Because organizations may organize their Active Directory groups in a way that does not cleanly map to security groups in Project Server, an administrator needs to map Project Server groups to the appropriate Active Directory groups and may need to create specific Active Directory groups for this purpose. If these specific groups contain other groups (such as organizational groups), the administrator can simply place resources in the core Active Directory group and have the new Active Directory functionality automatically map them to the correct Project Server groups.

Microsoft Office Project Server 2003 Web parts

By using the Windows SharePoint Services Configuration Wizard during Project Server 2003 Setup, you can install Web parts that allow you to view specific task or project details in Microsoft Office Project Web Access 2003, such as my tasks, my projects, a project summary, task changes submitted by resources, resource assignments, and a Portfolio Analyzer view.

Improved scalability through database partitioning

Database partitioning increases Microsoft Office Project Server 2003 scalability by allowing the database to be divided between two servers by using the linked server capability of Microsoft SQL Server.